package com.ibeeking.found.file.service.common.param;

import lombok.Data;

import java.io.Serializable;

/**
 * @author ibeeking
 * @version 1.0
 * @description: 上传文件DTO
 * @date 2022/1/12 14:41
 */
@Data
public class UploadFileParam implements Serializable {
    private static final long serialVersionUID = -1L;

    /**
     * 文件路径
     */
    private String filePath;

    /**
     * 文件名
     */
    private String filename;

    /**
     * 切片数量
     */
    private int chunkNumber;


    /**
     * 切片大小
     */
    private long chunkSize;

    /**
     * 相对路径
     */
    private String relativePath;


    /**
     * 所有切片
     */
    private int totalChunks;

    /**
     * 总大小
     */
    private long totalSize;

    /**
     * 当前切片大小
     */
    private long currentChunkSize;

    /**
     * md5码
     */
    private String identifier;

}
